toy stroller - German English Dictionary